<?php

define('IS_DELETE', 1);
define('NOT_DELETE', 0);

define('ENABLE', 1);
define('DISABLE', 0);

// 客栈角色
define('HOTEL_ROLE_OWNER', 1);
define('HOTEL_ROLE_MANAGER', 2);
define('RESOURCE_NOTDELETABLE', 1);
define('RESOURCE_DELETABLE', 0);
define('MAX_RESOURCE_COUNT', 10);

// 订单相关
define('ORDER_BOOKED', 0); // 已预订
define('ORDER_PAYED', 1); // 已支付
define('ORDER_CHECKINED', 2); // 已入住
define('ORDER_CHECKOUTED', 3); // 已退房
define('ORDER_CANCELED', 4); // 已取消
define('ORDER_OUTDATED', 5); // 已过期
define('ORDER_SHOULD_CHECKOUT', 6); // 该退房而未退房

define('ORDER_PAY_WECHAT', 0); // 支付方式id,微信支付
define('ORDER_PAY_ALI', 1); // 支付方式id,支付宝

define('ORDER_CHANGE_WEB', 0); // 美住网页端
define('ORDER_CHANGE_APP', 1); // 美住APP端
define('ORDER_CHANGE_BOOK_WEB', 2); // 美住网页端

define('ORDER_CHANGE_ADD', 1); // 订单修改类型 添加
define('ORDER_CHANGE_DELETE', 0); // 订单修改类型 删除
define('ORDER_CHANGE_EDIT', 2); // 订单修改类型 修改

define('ORDER_REFUND_NOT_APPLY', 0); // 订单退款申请 未申请
define('ORDER_REFUND_APPLY', 1); // 订单退款申请 申请退款
define('ORDER_REFUND_SUCCESS', 2); // 订单退款申请 已退款
define('ORDER_REFUND_REFUSE', 3); // 订单退款申请 已驳回

define('PAY_CHANGE_RECEIPT', 0); // 收款
define('PAY_CHANGE_DEPOSIT', 1); // 收押金
define('PAY_CHANGE_REFUND', 2); // 退款
define('PAY_CHANGE_DEPOSIT_BACK', 3); // 退押金
define('PAY_CHANGE_RECEIVABES', 4); // 代收款

define('NOTE_INCOME', 1); // 记一笔收入
define('NOTE_EXPENDITURE', 2); // 记一笔支出
// 房间相关
define('ROOM_CLEAN', 0); // 干净房间
define('ROOM_DIRTY', 1); // 脏房间
// 退款类型
define('REFUND_TYPE_APPLY', 1); // 退款申请
define('REFUND_TYPE_CHECKOUT', 2); // 提前退房


// 优惠券相关
define('COUPON_NOT_RECEIPT', 1); // 未领取
define('COUPON_RECEIPT', 2); // 已领取

define('USER_COUPON_NOT_USE', 1); // 未使用
define('USER_COUPON_USED', 2); // 已使用
define('USER_COUPON_CANCELED', 3); // 已失效
define('USER_COUPON_OUTDATED', 4); // 已过期

define('COUPON_ALL_USER', 1); // 全部
define('COUPON_VIP_USER', 2); // 会员
define('COUPON_NOT_VIP_USER', 3); // 非会员

//RSA加密 密钥文件路径
define('MEIZHU_RSA_PATH', '../private/meizhu');

// RPC相关
define('QRMASTER_URL', 'qrm.uclbrt.com');
define('QRCLIENT_URL', 'cz.uclbrt.com');

//短信模板标识
define('SMS_TEMPLETE_VCODE', '63172');
define('SMS_TEMPLETE_NOT_REGISTER', '63178');
define('SMS_TEMPLETE_CARD_MESSAGE', '66301');
// 美住无需登录获取房卡短信模版
define('SMS_TEMPLETE_CARD_MESSAGE_NO_LOGIN', '134793');
define('SMS_TEMPLETE_APPLY_MESSAGE', '75339');

//锁掌柜同步美住短信模板
define('SMS_TEMPLETE_SYN_MESSAGE', '148256');
//经销商的掌柜添加客栈时发送短信
define('SMS_TEMPLETE_ADDHOTEL_MESSAGE', '149001');

//过期发送短信
define('SMS_TEMPLETE_API_EXPIRE', '186932');

//定义当前域名地址
define('MEIZHU_URL', 'http://' . $_SERVER['HTTP_HOST']);
define('MEIZHU_BOOK_HOST', 'booking.meizhuyun.com');

// 房间来源
define('ROOMFROM_MEIZHU', 0);
define('ROOMFROM_QRM', 1);
define('ROOMFROM_RF', 2);
define('ROOMFROM_RFANDQRM', 3);
define('ROOMFROM_OTHER', 4);
define('ROOMFROM_BLUETOOTH', 5);
// 最大房间数
define('MAXROOMS', 5);

// 屏蔽敏感信息
define('AUTHORITY_CONTACT_INFO_BLOCK', 15);
define('AUTHORITY_ID_INFO_BLOCK', 23);

// 预定端预定类型
define('BOOK_MODE_ROOM', 0);
define('BOOK_MODE_ROOMTYPE', 1);

// 预定端预定类型
define('PAY_TYPE_UCLBRT', 3);
define('PAY_TYPE_PARTNER', 48);
define('PAY_TYPE_UCLBRT_ALIPAY', 1);
define('PAY_TYPE_UCLBRT_WECHAT', 2);
define('PAY_TYPE_HOTEL_ALIPAY', 5);
define('PAY_TYPE_HOTEL_WECHAT', 6);

// 起调微信支付客户端
define('PAY_QRCLIENT_APP', 1);
define('PAY_WECHAT_APP', 2);

// 前端打印字符串信息类型
define('PRINTQRCODE_TYPE_QRCODE', 0);
define('PRINTQRCODE_TYPE_STRING', 1);

//改价日志记录
define('DEFAULT_PRICE', 1);
define('RACK_PRICE', 2);
define('DISTR_PRICE', 3);
define('LAST_PRICE', 4);
define('HOUR_PRICE', 5);
define('LONG_PRICE', 6);
define('CHARITY_PRICE', 7);